The island is covered with lush tropical vegetation、Mysterious ancient buildings and a towering mountain